habitat holding rack (hhr) - Español Inglés Diccionario